Internal resistance - French English Dictionary